/*A jornada de trabalho semanal de um funcionário é de 40 horas. O funcionário que trabalhar mais
de 40 horas receberá hora extra, cujo cálculo é o valor da hora regular com um acréscimo de 50%.
Escreva um algoritmo que leia o número de horas trabalhadas em um mês, o salário por hora e escreva
o salário total do funcionário, que deverá ser acrescido das horas extras, caso tenham sido trabalhadas
(considere que o mês possua 4 semanas exatas).*/

import javax.swing.JOptionPane;

class CSalarioFuncionario{
	public static void main(String[] args){
		int horaTrabalhada, quantHoraExtra;
		double salarioHora, salarioFinal, acrescimo;
		horaTrabalhada = Integer.parseInt(JOptionPane.showInputDialog("Digite quantas horas foram trabalhadas"));
		salarioHora = Double.parseDouble(JOptionPane.showInputDialog("Digite o valor da hora"));
		if(horaTrabalhada > 40){
			quantHoraExtra = horaTrabalhada - 40;
			acrescimo = quantHoraExtra * (salarioHora * 0.50);
			salarioFinal = (salarioHora * 40) + acrescimo;
			JOptionPane.showMessageDialog(null,"O salário final do usuário é de R$ "+salarioFinal);
		}else{
			JOptionPane.showMessageDialog(null,"O salário final do usuário é de R$ "+salarioHora*horaTrabalhada);
		}

	}
}